@charset "gb2312";
/* CSS Document */


.left{float:left;}
.right{float:right;}
.widht355{width:355px;}
.widht248{width:248px; border:1px solid #ddd; margin-bottom:10px;}
/* focuscolumn */
#focuscolumn{height:330px; margin-bottom:10px; overflow:hidden;}
#jjxw{float:left; width:600px; height:330px;}
#newshot{float:right; width:370px; height:328px; border:1px solid #e53327;}
#slide{width:600px; height:290px;}

/* 文明热词 */
#hotword{
  overflow:hidden; 
  width:598px; 
  height:33px; 
  border:1px solid #e32116; 
  line-height:33px; 
  margin-top:5px; 
  background:url(hotword-bg.jpg) repeat-x;
}
#hotword span{width:105px; height:33px; float:left;}
#hotword p{width:470px; float:right;}
#hotword a{margin-right:10px; color:#CE0000; font-size:12px;}
/* 聚焦庄河 */
.newshot-main{width:350px; padding:10px;}
.newshot-ttl{overflow:hidden; height:27px; border-bottom:1px solid #e53327;}
.newshot-ttl-l{float:left;}
.more{float:right; background:url(ttl-r.png) no-repeat; width:77px; height:27px;}
.more a{font-size:12px; color:#808080; margin-left:30px; line-height:27px;}
.newshot-main-t{padding-bottom:5px;}
.newshot-main-t img{float:left; margin-right:5px;}
.newshot-main-t a{color:#CE0000; font-size:14px; line-height:20px;}
.newshot-main-b{width:350px; height:265px;}
.newshot-main-b h3{font-size:16px; line-height:25px; height:25px; overflow:hidden;}
.newshot-main-b h3 a{color:#005ea6;}
.newshot-main-b p{font-size:12px; line-height:17px; color:#767676; border-bottom:1px dotted #ccc; padding-bottom:5px;}

.pannel-ttl{height:330px;}
.pannel-ttl img{height:60px;}

/* 联盟展播 */
.box_wmbb{height:60px; margin-bottom:10px;}
.box_wmbb li{float:left; width:235px; margin-right:13px;}

/* 时事要闻等 */
.stylediv{border:1px solid #CE0000;}
.marBottom10{margin-bottom:10px;}
.style-ttl{width:351px; height:27px; background:url(ttl-bg.png) no-repeat; margin-top:1px;}
.style-ttl-l{color:#FFF; font-size:16px; font-weight:bold; line-height:25px; margin-left:15px;}
.style-more{background:none;}
.style-more a{color:#CE0000;}

.content-main{width:335px; padding:8px 10px 10px 10px; height:192px;}
.content-main li{
  background:url(arrow-red.png) left 11px no-repeat;
  padding-left:10px;
  height:24px;
  line-height:24px;
}
.content-main li span{
  float:right;
  color:#999;
  font-size:12px;
  line-height:24px;
}
.content-main li a{
  font-size:12px;
  line-height:24px;
  color:#323131;
}
.content-main li a:hover{color:#CE0000; text-decoration:underline;}

#s2middle{position:relative; left:10px;}
#s3middle{position:relative; left:10px;}
.style-ttl-s2{width:248px; background:url(ttl-bg2.png) no-repeat; border-bottom:1px solid #ddd;}
.style-ttl-s2 .style-ttl-l{color:#CE0000;}
.style-ttl-s2 .more{background:none;}
.content-main-s2{width:228px;}
.content-main-s2 p{width:214px; height:68px; margin:0 auto 7px auto;}

/* banner */
#mad01{width:970px; height:68px; background-color:#fdefd6; padding:15px 5px; margin-bottom:10px;}
#mad01 li{float:left; margin-right:6px;}

.style-s3{background:none; float:right;}
.style-s3 a{font-size:12px; color:#CE0000; line-height:27px; background:url(i-line.png) no-repeat right; padding-right:8px; margin-right:5px;}
.content-mainRe{width:335px; height:80px; padding:8px 10px 0 10px; overflow:hidden;}
.content-mainRe a{display:inline-block; width:120px; float:left;}
.content-mainRe p{
  float:right;
  width:200px; 
  line-height:19px; 
  text-indent:2em; 
  font-size:12px;
  position:relative; 
  height:80px; 
  overflow:hidden;
  color:#999;
}
.content-main-u{height:120px;}

/* 魅力庄河 */
.stylediv-s3{border:none; margin-bottom:0;}
.style-ttl-s3{background:url(ttl-bg3.png) no-repeat;}
.content-main-s3{width:228px; background:url(s3-bg.png) no-repeat; height:220px;}
/* 微博 */
.stylediv-weibo{margin-bottom:10px; height:244px;}
.more-weibo{width:auto; margin-right:10px;}
.more-weibo a{color:#CE0000;}
.content-main-weibo{height:208px;}
.weiboShow_pic{float:left; display:inline; width:50px;}
.weiboShow_detail{float:right; width:160px;}
.weiboShow_Detail_name{width:160px; height:17px; overflow:hidden; margin-left:2px; margin-bottom:5px;}
.weiboShow_Detail_name dd, .weiboShow_Detail_name dt{display:inline-block;}
.weiboShow_Detail_name dt{width:90px; float:left;}
.weiboShow_Detail_name dd{width:54px;}
.weiboShow_Detail_name a{
  font-size:14px; 
  line-height:16px; 
  color:#5093d5;
}
.weiboShow .WB_approve, .weiboShow .WB_approve_co, .weiboShow .WB_ico_club{margin:0 2px; vertical-align:middle;}
.WB_approve, .WB_approve_co, .WB_ico_club, .WB_ico_female, .WB_ico_male, .WB_ico_member{
  display:inline-block; 
  background:url(icon_user.png) no-repeat 0;
}
.WB_approve_co{width:16px; height:15px; background-position:0 -60px;}
.weiboShow_Detail_namedir{font-size:12px; color:#444;}


/* 图片新闻 */
#picNews{border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:148px;}
.picNews-ttl{float:left; height:150px;}
.picNews-more{float:right; height:150px;}
.picNews-box{margin-top:20px; width:885px; height:148px;}
.content-picNews-list{float:left; width:165px; margin-right:15px;}
.content-picNews-list h4{text-align:center; font-size:12px; color:#999;}


/* 二级页 */
/* container */
#container{width:718px; overflow:hidden; border:1px solid #ddd;}
#pistion{
  background:url(ttl-bg2_01.jpg) repeat-x; 
  height:27px; 
  line-height:27px; 
  font-size:12px; 
  font-weight:normal; 
  padding-left:15px;
  color:#333; 
  padding-left:10px;
  border-bottom:1px solid #ddd;
  margin-top:1px;
}
#pistion a{color:#333; margin:0px 4px;}
#pistion a:hover{text-decoration:underline;}


.sub-content-main{width:690px; height:auto; padding-bottom:10px;}
/* page */
.pages{text-align:center; margin:0px 30px; line-height:40px; color:#000; font-size:12px;}
.pages a{font-size:12px;}
.pages a:link,.pages a:visited{color:#000; margin:0px 5px;}
.pages a:hover{ color:#CC3300;}
.pages input{ margin:0px 5px;}
.pages img{ vertical-align:middle; margin-left:5px; cursor:pointer;}

.th4{text-align:center; line-height:30px; font-size:16px; margin-top:20px;}
.th5{text-align:center; line-height:20px; font-size:12px; font-weight:normal; border-bottom:1px solid #CCC; margin:0px 20px; padding-bottom:10px;}
.content{padding:10px 30px; font-size:14px; line-height:25px;}
.content p{margin-bottom:1em;}